About Bid Leicester Limited (11082503) United Kingdom