About Wandsworth Mini Mart Ltd (12023564) United Kingdom