About Narnia Co. Ltd (08227003) United Kingdom