About Artemia Press Ltd (08598058) United Kingdom