About Seymour Design Limited (04463858) United Kingdom