About R&o Consultancy Ltd (13099333) United Kingdom