About Logics Technologies Limited (08731666) United Kingdom