About R&a Consulting Services Limited (12113249) United Kingdom