About Operation & Maintenance Trading Limited (02561983) United Kingdom