About Rouse Research & Consulting Limited (09323515) United Kingdom