About Rr & Company Ltd (08067504) United Kingdom