About Sentinel Technologies Ltd (08220395) United Kingdom