About Alexandra Durrant Ltd (11679194) United Kingdom