About Seymour One Limited (09444417) United Kingdom