About Putney Shop Limited (13358520) United Kingdom