About Jeglon Ltd (08341984) United Kingdom