About Eland Cables Limited (01229226) United Kingdom