About Wincham Holsteins Limited (05910287) United Kingdom