About J&m Warehouse Retail Limited (12077126) United Kingdom