About Rouse & Co International Limited (03198330) United Kingdom