About Aspects Engineering (control & Automation) Limited (12586663) United Kingdom