About Alexander Lamont Limited (10799674) United Kingdom