About Logan Investments Limited (03672880) United Kingdom