About Ruse & Co Limited (09369696) United Kingdom