About Kielder Close Rtm Company Limited (13393381) United Kingdom