About Charles Wyndham Associates Limited (01638306) United Kingdom