About Spangle Limited (13399883) United Kingdom