About Rubber Soul Hair Limited (08776964) United Kingdom