About John Lloyds Kitchen Accessories Limited (03370399) United Kingdom