About Spindle Glasgow Limited (12323670) United Kingdom