About Torrington Charcoal Ltd (11413403) United Kingdom