About J F Harrington & Son Limited (03969679) United Kingdom