About J Rothschild Services Limited (05359150) United Kingdom