About Seymour Research Limited (08674065) United Kingdom