About Sable Electrical Solutions Limited (09340518) United Kingdom