About Rebecca Lee Ltd (12962319) United Kingdom