About Rtk Stamford Ltd (05416568) United Kingdom