About S. S. Logan & Son Limited (NI010252) United Kingdom