About Seymour & Inman Limited (05587821) United Kingdom