About Engineering Solutions Worldwide Limited (07142623) United Kingdom