About Jack Cecil Ltd (08479006) United Kingdom