About William Corns & Son Limited (00105500) United Kingdom