About Bull & Company (holdings) Limited (04471012) United Kingdom