About Snell Lifting Ltd (10107853) United Kingdom