About Bull Holdings Limited (03140641) United Kingdom