About D&s Cable Braiding Ltd (06646481) United Kingdom