About Organic Kitchen & Home Products Limited (07469647) United Kingdom