About T.chalmers Ltd (05813355) United Kingdom