About Wynyard Engineering Limited (06768584) United Kingdom