About Elcom International Limited (03141509) United Kingdom