About D Dempster Ltd (11579777) United Kingdom