About Thomas Gresham Limited (04995209) United Kingdom