About The London Carbon Company Ltd (07812718) United Kingdom