About Optimum Engineered Solutions Ltd (07426736) United Kingdom