About R.r.e.c. Limited (01154113) United Kingdom