About Seymour-smith Design Ltd (10918469) United Kingdom