About Harry Thornton & Son Limited (00911366) United Kingdom