About Logan & Logan Ltd (SC404257) United Kingdom