About Industrial Lifting Solutions Ltd (07016336) United Kingdom