About Sheffield Piston Rings Ltd (07807564) United Kingdom