About Inkandpaper Design Limited (04683190) United Kingdom