Ta for all the response. Now that Skidlids has replied there probably is not much more to say!

No, it's not a Ducati nor a Ducati engine. Purpose built race engine, still a twin, though, only weighs 32 kg.
Will contact the above mentioned peeps. Do Spondon do fabrication even if it's not their own design?