About Wimbledon Warehouse Ltd (11796112) United Kingdom