About The Henry-lucas Group Ltd (12693138) United Kingdom