About Charlie Hocking Ltd. (12603911) United Kingdom