About Industrial Control Projects Limited (07569114) United Kingdom