About Seymour Greene Limited (10982411) United Kingdom