About Alexandra Latham Limited (09984392) United Kingdom