About Sling Your Hook Lifting Solutions Ltd (10892108) United Kingdom