About Sd Beauty & Hair Ltd (12308144) United Kingdom