About Sentinel Performance Solutions Group Limited (07442113) United Kingdom