About June Wood Creative Limited (08731390) United Kingdom