About The Thistleberry Hotel Limited (12321537) United Kingdom