About Rebecca Elizabeth Lee Limited (11158566) United Kingdom