About The Star & Garter Ltd (08351529) United Kingdom