About Dell Baler Limited (00423699) United Kingdom