About Borehamwood Hair And Beauty Ltd (11226891) United Kingdom