About Mosedale Limited (09268184) United Kingdom