About Mrs Dellow S Holdings Ltd (13587373) United Kingdom