About Wexford Bio-agriculture Ltd (12765695) United Kingdom