About Julia Denny Limited (08544832) United Kingdom