About Scissorhands Productions Ltd (08586703) United Kingdom