About Charlie Jacks Limited (08884426) United Kingdom