About Putney & Wood Limited (02642596) United Kingdom