About Alcester Street (digbeth) Limited (12582644) United Kingdom