About James Tennant Limited (06873336) United Kingdom