About Sentinel Investments Limited (02965761) United Kingdom