About Ipswich Speedway Promotions Limited (02362212) United Kingdom