About Lord City Ltd (09335692) United Kingdom