About J. P. Forrest & Son Limited (02243932) United Kingdom