About Touch Of Class Beauty Limited (11105513) United Kingdom