About Industrial Distribution & Controls Limited (NI059932) United Kingdom