About Wynyard (uk) Limited (04835755) United Kingdom