About Henderchan Industrial Ltd (11836087) United Kingdom