About Headcom Electronics Limited (11867513) United Kingdom