About Operations And Maintenance International Limited (07692445) United Kingdom