About James Bull Limited (10969675) United Kingdom