About S And G Cable Accessories Ltd (11685978) United Kingdom