About Jeff Buchan Hair & Beauty Ltd (SC440653) United Kingdom