About Wyndham Wade Limited (12590921) United Kingdom