About Stranded Wire And Cable Limited (09073109) United Kingdom