About Stir Design Limited (08108914) United Kingdom