About Engineered Products & Solutions Ltd (07609057) United Kingdom