About 30 The Mall Rtm Company Limited (07288272) United Kingdom