About Strands (amble) Limited (04755394) United Kingdom