About Spinelock Uk Limited (08219660) United Kingdom