About Miaglen Limited (01188402) United Kingdom