About Inkorporated Print Limited (07328611) United Kingdom