About Rebecca Beauty Spa Ltd (12054791) United Kingdom