About Wynyard It & Consultancy Services Limited (05495098) United Kingdom