About Wynyard Engineering Services Ltd (12188955) United Kingdom