About Seymour & Easlea Limited (05512624) United Kingdom