About Sedg (caergeiliog) Limited (10829184) United Kingdom