About Charlie Herring Ltd (05360193) United Kingdom