About Operational Project Services Limited (04503774) United Kingdom