About The Oxford Charcoal Company Ltd (08560882) United Kingdom