About Dubuque Holdings Limited (08665262) United Kingdom