About Saffron House Rtm Company Limited (12300500) United Kingdom