About Charles F.stead & Company Limited (00080604) United Kingdom