About Neasden Charcoal Ltd (10323685) United Kingdom