About Judy Rothchild Ltd (11837849) United Kingdom