About Lombard Street Nominees Limited (00221197) United Kingdom