About H.c.edwards And Sons Limited (00655173) United Kingdom