About Mane Developments Limited (09246935) United Kingdom