About R&r Design Studio Ltd (08942241) United Kingdom