About Jelco Ltd (11176641) United Kingdom