About Alexandra Watson Ltd. (10060202) United Kingdom