About Alcontrol Sweden Limited (08007873) United Kingdom