About Eddi Scissor Hand Ltd (12692636) United Kingdom