About Blackwood Charcoal Limited (11530167) United Kingdom