About Hairlox Limited (07609244) United Kingdom