About The R Shop Limited (07475531) United Kingdom