About Mane Solutions Ltd (08511470) United Kingdom