About Charlie Newman Limited (04135487) United Kingdom