About Alex F Noble & Son Ltd. (SC291350) United Kingdom