About Tjc Agricultural Engineering Limited (10038438) United Kingdom