About S.stroud Cabling Ltd (10681868) United Kingdom