About Wellan Studios (printers) Limited (01224653) United Kingdom