About Logan-and-darcy- Limited (11508198) United Kingdom