About Charlie Nicholas Limited (08704033) United Kingdom