About 13 Avonmore Road Rtm Company Ltd (09264048) United Kingdom