About The Beauty Supply Holdings Ltd (12949769) United Kingdom