About Padgham & Putland Limited (04432511) United Kingdom