About Jezzards Limited (08655652) United Kingdom