About Garland Stores Limited (01025955) United Kingdom