About Seymour Green Ltd (12054560) United Kingdom