About J.a.harrison & Son Limited (00716792) United Kingdom