About T C James & Sons Limited (08101679) United Kingdom