About Trevor Thomas Ltd. (07666668) United Kingdom