About Lansdowne-holland Rtm Company Limited (11519572) United Kingdom