About R.t.s. Marketing & Consultancy Limited (01996414) United Kingdom