About Stepney Mini Mart London Ltd (08538910) United Kingdom