About R & R Medicare Ltd (08381130) United Kingdom