About Rothschild & Co Holdings Limited (01082908) United Kingdom