About Woodhead Components Limited (00326226) United Kingdom