About Wynwards (u.k.) Limited (08741526) United Kingdom