About Alck Electrical Solutions Limited (12132075) United Kingdom