About Charles Wood & Son Limited (SC419707) United Kingdom