About Howard Allen Seeds Ltd (NI059682) United Kingdom