About Hoylake Stores Limited (11581088) United Kingdom