About Charlie N Co Limited (09579251) United Kingdom