About R&r Assistance Ltd (13246352) United Kingdom