About H.snelson & Son Limited (00786791) United Kingdom