About Rebecca Campbell Ltd (13071209) United Kingdom