About Sperrin Automation And Controls Limited (09413079) United Kingdom