About The Rose And Thistle Hotel Berwick Limited (13378360) United Kingdom