About Alexander Lyle Ltd. (SC267971) United Kingdom