About Alex. Aiken & Son Ltd. (SC170707) United Kingdom