About R.t.c. (essex) Limited (02473385) United Kingdom