About Rebecca Barnes Designs Ltd. (10398552) United Kingdom