About The Ink Cell Ltd (09308149) United Kingdom