About J. Moore & Son Limited (01524268) United Kingdom