About 244-246 Barking Road Rtm Company Limited (07994434) United Kingdom