About The Scissor Store Limited (13592311) United Kingdom