About Elcal Limited (13394406) United Kingdom