About Christopher Thomas & Co Limited (05331778) United Kingdom