About Dempsey De Beer Ltd (11004402) United Kingdom