About Short N Curly Hair Products Limited (05619988) United Kingdom