About London Industrial Solutions Limited (10845847) United Kingdom