About J Huggins And Son Limited (01339652) United Kingdom