About Redditch Opco Limited (10008296) United Kingdom