About Spinlock Holdings Limited (07912342) United Kingdom