About R R & A Limited (10187888) United Kingdom