About Logan Bros Limited (SC646009) United Kingdom