About Drum & Hoose Limited (09684336) United Kingdom