About Engineering Solutions & Supplies Ltd (12621919) United Kingdom