About Jennifer Harper-deacon Limited (08137275) United Kingdom