About Rothschild & Co Continuation Finance Holdings Limited (01455601) United Kingdom