About Wincy & Rex Limited (13524301) United Kingdom