About Alpha Control Technology Limited (05094269) United Kingdom