About Sam S Organic & Natural Foods Limited (11205579) United Kingdom