About Alglen Limited (01731000) United Kingdom