About William Jackson & Son Limited (00506672) United Kingdom