About Alexandra Dunhill Limited (11704293) United Kingdom