About Harnessflex Limited (11241232) United Kingdom