About Mane Attraction Sw Ltd (10155138) United Kingdom