About Sheldon House Rtm Company Ltd (12531584) United Kingdom