About Dr Trevor Thomas Limited (13525595) United Kingdom