About Pitkin & Sons Limited (11193821) United Kingdom