About R&a Limited Service Ltd (12149066) United Kingdom