About Jd Goldilocks Hair & Beauty Ltd (SC607506) United Kingdom