About Propel Electrical Ltd (11515170) United Kingdom