About 26 Cecil Avenue Rtm Company Limited (12290535) United Kingdom