About The Lab Hair & Beauty Ltd (SC684776) United Kingdom