About J & I Food And Wine Ltd (12135781) United Kingdom