About Delamere Stores Ltd (09199258) United Kingdom