About National Lifting Solutions Limited (12162430) United Kingdom