About Alexander Lloyd Interselection Ltd. (04125209) United Kingdom