About Touch Of Class Hair & Beauty Limited (12618259) United Kingdom