About Spiral Partnership Trust (08028375) United Kingdom