About Albaglen Limited (02092801) United Kingdom