About Scissors & Razor Ltd (12725453) United Kingdom