About Razors & Scissors Ltd (12829519) United Kingdom