About Seymour (c.e.c.) Holdings Limited (04837485) United Kingdom