About Putney Studio Ltd (10438721) United Kingdom