About Engineering Solutions & Project Services Limited (08092603) United Kingdom