About The Inkribbonpaper Company Ltd (06750415) United Kingdom