About The Camelina Activated Carbon Company Ltd (12393368) United Kingdom