About W Spen Limited (08927542) United Kingdom