About Wynyard And Irvine Ltd (12187173) United Kingdom