About Modern Poetry In Translation Limited (05881603) United Kingdom