About Sloanes Hair & Beauty Limited (04738918) United Kingdom