About Mercia Imaging Ltd (12430290) United Kingdom