About Charlie S Kendal Limited (11752715) United Kingdom