About The Parallax Poster Co Limited (13162632) United Kingdom