About Judith Dean Associates Ltd (07765859) United Kingdom