About Myers Nash Ltd (10966878) United Kingdom