About Charles F.stead & Co(strensall)limited (00867961) United Kingdom