About Strouds Dairies Limited (01948445) United Kingdom