About Karbontechnic Ltd (06628377) United Kingdom