About Sandra London Ltd (12435023) United Kingdom