About The J Rothschild Name Company Limited (02634833) United Kingdom