About J.livermore & Sons Limited (00663413) United Kingdom