About The Sewing Box (spalding) Limited (05070802) United Kingdom