About T T Chalmers And Sons (SL000169) United Kingdom