About John Bull Retail Limited (11120994) United Kingdom