About Scissor Happy Limited (08583764) United Kingdom