About Alpha Control Systems Limited (03872072) United Kingdom