About The Star And Garter (thame) Ltd (11231161) United Kingdom