About Industrial Sales & Solutions Limited (11454209) United Kingdom