About R&s Consulting Limited (06515836) United Kingdom