About Laura Desmond London Ltd (07560234) United Kingdom