About Strands (shrewsbury) Limited (09041342) United Kingdom