About Rebecca Cameron Ltd (09537416) United Kingdom