About Alexandria Imaging Ltd (07313363) United Kingdom