About Redditch Bid Limited (11964088) United Kingdom