About Sentinel Manufacturing Limited (02545042) United Kingdom