About J Fountain & Sons Limited (00579897) United Kingdom