About Jessland Limited (08496828) United Kingdom