About J Bull Consultants Ltd (08092441) United Kingdom