About The Stratford Store Ltd (11391143) United Kingdom