About Sentinel Management Services Ltd (12614846) United Kingdom