About Seymour And Sons Limited (09472307) United Kingdom