About Douglas Stores Limited (SC328525) United Kingdom