About Lombard Wharf Rtm Company Limited (12577465) United Kingdom