About Alexandra Edwards (london) Limited (09667843) United Kingdom