About Sebalex Cabling Solutions Ltd (11820414) United Kingdom