About Sheffield Engineering Company Ltd (13024246) United Kingdom