About The Scissors Art Ltd (10260698) United Kingdom