About Pitkin & Ruddock (bishop S Stortford) Ltd (01719640) United Kingdom