About Logic Graphics Limited (02453349) United Kingdom