About Chapelhouse Stores Limited (00750365) United Kingdom