About Alcontrol Holdings Limited (04078540) United Kingdom