About Wynchmore Limited (08588112) United Kingdom