About Charlie And George Ltd (12200392) United Kingdom