About Wyndham Engineering Limited (01796232) United Kingdom