About Scissor Wood Limited (06505355) United Kingdom