About Seagen U.k. Ltd. (06321958) United Kingdom