About Storm-furniture Limited (08709901) United Kingdom