About Wincham International (uk) Limited (06441315) United Kingdom