About Aylsham Growers Limited (00949226) United Kingdom