About British Seed Houses Limited (FC012144) Northern Ireland