About Julia Dimmock Limited (11494861) United Kingdom