About Bell Tent Hotel Ltd (11078359) United Kingdom