About Sentinel E.c.c Ltd (12190402) United Kingdom