About Operational Systems Limited (02982267) United Kingdom