About Lovehair & Co Limited (07589246) United Kingdom