About A.humphries & Son Limited (00811861) United Kingdom