About R & S Consultancy Services Limited (10891005) United Kingdom