About Touch Of Class (uk Ltd) Limited (11831327) United Kingdom