About Cranfield Automation Limited (11952459) United Kingdom