About Seymour Owen Associates Limited (01526689) United Kingdom