About Scissors & Shears Ltd (11408953) United Kingdom