About Industrial Solutions Limited (12462190) United Kingdom