About Hoo Brook Stores Group Limited (12981903) United Kingdom