About Star And Garter Putney Ltd (12357554) United Kingdom