About Wigan Leo S Limited (12523146) United Kingdom