About 2a & 2b New Close Rtm Company Ltd (11198396) United Kingdom