About Organic & Mineral Holdings Ltd (12335739) United Kingdom