About Kemstruct Ltd (12544257) United Kingdom