About Jenks & Cattell Limited (00814117) United Kingdom