About Lomar Hotel Company Ltd (02400561) United Kingdom