About Jessard Limited (08948495) United Kingdom