About The Logic Store Limited (05981574) United Kingdom