About Thirsk And Sowerby Institute (RS002216) United Kingdom