About J.r.c. Shops Limited (07635497) United Kingdom