About Rothschild & Co Reserve Limited (01457480) United Kingdom