About Jennifer S Lodge Limited (08329245) United Kingdom