About Scissorhands Limited (05502056) United Kingdom