About The Mane Hair & Co. Limited (07487710) United Kingdom