About 24 Wellington Square Rtm Company Ltd (08191255) United Kingdom