About The Cedars Rtm Company Limited (06589496) United Kingdom