About Quartz Inn Hotels Ltd (13692844) United Kingdom