About William Jackson & Son Limited (02407442) United Kingdom