About Sweeney Todd (alcester) Ltd (11462405) United Kingdom