About Seymour Uk Limited (04476778) United Kingdom