About Jenks & Cattell Engineering Limited (02064801) United Kingdom