About Pitkin & Ruddock (ipswich) Limited (05764988) United Kingdom