About Sowerby And Co. Limited (00007362) United Kingdom