About K Myers Limited (11593016) United Kingdom