About Rebecca Beauty & Care Limited (09558267) United Kingdom