About Thomas & Associates Limited (03967555) United Kingdom