About Spinlock Lifting Equipment Ltd (13117001) United Kingdom