About Mellory Hotel Ltd (13614196) United Kingdom