About Wincall Limited (01870686) United Kingdom