About Operations Support Services Limited (11349134) United Kingdom