About Lamex Agrifoods Holdings Limited (09916441) United Kingdom