About Ben Short Charcoal Ltd (13506133) United Kingdom