About Logic Controls Limited (04113047) United Kingdom