About Mnc Stribbons Uk Ltd (08286396) United Kingdom