About Focus Organic Limited (03928947) United Kingdom