About Myrna Limited (02685576) United Kingdom