About The Mane Collection Ltd (11618504) United Kingdom