About Wincanton Investment Company Ltd (08589638) United Kingdom