About E.r.hickmott & Son (00631373) United Kingdom