About Nicholson Automation Limited (10958251) United Kingdom