About Seymour Beale Limited (11137853) United Kingdom