About Three Strands Ltd. (08150862) United Kingdom