About Operational Support Services Limited (06018844) United Kingdom