About The Doon Inn Limited (SC376031) United Kingdom