About Frank S. Mclean & Son Limited (SC330401) United Kingdom