About Touch Of Class (london) Ltd (11298624) United Kingdom