About Agricoat Natureseal Limited (06495190) United Kingdom