About Sentinel Core Services Limited (03234691) United Kingdom