About Seymour John Limited (08114826) United Kingdom