About S. Chambers Electrical Ltd (10185623) United Kingdom