About Industrial Devices Group Limited (13282521) United Kingdom