About Mitchell S Sports Promotions Limited (07845156) United Kingdom