About Alec Industrial Solutions Limited (11399199) United Kingdom