About Rr & Associates (gb) Ltd (09378894) United Kingdom