About Judith Lennox Ltd. (07783758) United Kingdom