About The Beauty Hub (glasgow) Ltd (SC644506) United Kingdom