About Seymour John (cheshire) Limited (11768275) United Kingdom