About Sentinel (uk) Ltd (09295389) United Kingdom