About Rothschild & Bickers Limited (08413128) United Kingdom