About Bull Communications Limited (05503954) United Kingdom