About Scott & Browns Hotel Ltd (13110722) United Kingdom