About Clippers N Curls Limited (12366526) United Kingdom