About Christoper Thomas Holdings Limited (13075592) United Kingdom