About Holloway Stores Limited (07744413) United Kingdom