About Julia Pidduck Ltd (11042786) United Kingdom