About Thomas Samuel & Associates Limited (13020567) United Kingdom