About Betsy 55 Star & Garter Ltd (09257685) United Kingdom