About Spiral Direct Developments Limited (05985520) United Kingdom