About Bowers Mill Hotel Ltd (11451841) United Kingdom