About Chandler & Dunn Limited (00538910) United Kingdom