About Sidney Jackson & Son Limited (00765655) United Kingdom