About Bull Nel Limited (06529119) United Kingdom