About Pitkin & Ruddock Limited (00644141) United Kingdom