About Alcontrol Holdings (uk) Limited (05257340) United Kingdom