About Kidron House Hotel Ltd (SC665508) United Kingdom