About Seaman Paper Europe Limited (07163257) United Kingdom