About Seymour Sinclair Limited (01924792) United Kingdom