About Suffolk Automation Limited (04111345) United Kingdom