About Sentinel Ironcraft Company Limited (10614134) United Kingdom