About Nicko Toys Ltd (08977918) United Kingdom