About Windsor Creameries Manufacturing Limited (01648827) United Kingdom