About R&c Consultancy Limited (11618656) United Kingdom