About The Scissorman Ltd (11923542) United Kingdom