About In The Mane Limited (06581599) United Kingdom