About Jennifer Horton Limited (08629886) United Kingdom