About Charlie Snow & Co. Ltd (13072118) United Kingdom