About Delmor (cowdenbeath) Ltd (SC458538) United Kingdom