About J R Humphrey & Son Limited (04651489) United Kingdom