About Courtis Thomas Holdings Limited (13487062) United Kingdom