About Jeremy Bull And Company Limited (09490871) United Kingdom