About Seda Pacprint (uk) Limited (01361660) United Kingdom