About Jenni Doggett Limited (08013868) United Kingdom