About Jan & Sach Hotels Ltd (13448993) United Kingdom