About Sentinel Management Consultants Limited (04245436) United Kingdom