About Wells Spiral Holdings Limited (01388747) United Kingdom