About T J & Sons Limited (08709573) United Kingdom