About Seymour And Co Limited (08712617) United Kingdom