About The Spires Store Ltd (12171339) United Kingdom