About J.o. Jackson & Sons Limited (00601551) United Kingdom