About St Nicholas Court Rtm Company Ltd (09249369) United Kingdom