About Logic Industry Ltd (08724086) United Kingdom