About Charlesworth & Son Limited (00503540) United Kingdom