About Logic Control Solutions Limited (03644289) United Kingdom