About Scissors London Limited (05646883) United Kingdom