About Logic Programming Associates Limited (01514958) United Kingdom