About Logic Workshop Limited (04252765) United Kingdom