About Spiral Developments Limited (04634674) United Kingdom