About Wynde & Co Limited (10062503) United Kingdom