About Star And Garter Promotions Limited (01990808) United Kingdom