About Jeffery Automation Limited (10039466) United Kingdom