About Seymour House Ltd. (02101313) United Kingdom