About Strands (nw) Limited (06157366) United Kingdom