About Ale Rooms Kenilworth Limited (11847148) United Kingdom