About Julie Peters Design Limited (10526373) United Kingdom