About Lenox Lifting Solutions Limited (09750547) United Kingdom