About Jenkel Ltd (08701027) United Kingdom