About Spool Limited (01694299) United Kingdom