About Sandringham Rtm Company Ltd (10816673) United Kingdom