About The Association For Logic Programming Limited (02157466) United Kingdom