About Strands (shotton) Limited (04819288) United Kingdom