About John Bull Ltd (12392000) United Kingdom