About Drummore Stores Limited (04786459) United Kingdom