About Jackson Lifting Solutions Limited (08186203) United Kingdom