About Alexandra Buck Limited (09029046) United Kingdom