About Leicester Shire Promotions Limited (02785317) United Kingdom