About Shimmers Hair Limited (04967385) United Kingdom