About Sentinel Industries Ltd (12815897) United Kingdom