About Rothschild & Co Limited (09783130) United Kingdom