About Wyndham Motors Limited (07986265) United Kingdom