About R & Y Consulting Limited (07424428) United Kingdom