About Scissor Handz Limited (09556879) United Kingdom