About Optimum Manufacturing Solutions Ltd (13370131) United Kingdom