About Charles S. Winchcombe And Son Limited (04670007) United Kingdom