About Sentinel Partners Limited (07710092) United Kingdom