About D & R Bull Limited (01378916) United Kingdom