About Seymour Smith Limited (07255691) United Kingdom