About Edward Scissorhands Limited (11956750) United Kingdom