About Abington Stores Limited (06990490) United Kingdom