About Chadwick & Hadfield Limited (00517701) United Kingdom