About Thomas & Co (consultants) Limited (08193144) United Kingdom