About Rothschild & Co Credit Management Limited (07638414) United Kingdom