About Jayne Hancock Limited (08718270) United Kingdom