About Sentinel Computer Systems Limited (03323519) United Kingdom