About Jack S Warehouse Ltd (12805950) United Kingdom