About R&r Corportation Ltd (13311632) United Kingdom