About Seymour Walker Associates Limited (08303213) United Kingdom