About Mane Limited (01007874) United Kingdom