About Protrol (sheffield) Limited (02496669) United Kingdom