About Manehairitage Ltd (11135847) United Kingdom