About R & Ah Holdings Limited (13051066) United Kingdom