About A H Claydon & Son Limited (04905138) United Kingdom