About Christopher Bull Limited (11495480) United Kingdom