About Armaglen Limited (02738245) United Kingdom