About The Cross Keys (alcester) Ltd (11032227) United Kingdom