About Acal Electronics Holdings Limited (01618416) United Kingdom