About Operating Solutions Limited (08961159) United Kingdom