About Alex Controls Limited (09836422) United Kingdom