About Clementine Walk Rtm Company Limited (06916117) United Kingdom