About Ed Seymour Studio Ltd (11763200) United Kingdom