About Logan Lassies Limited (SC685706) United Kingdom