About Sentinel Associates Ltd (07838886) United Kingdom