About Engineering Solutions & Automation Limited (03781279) United Kingdom