About Parker Torrington Limited (02746506) United Kingdom