About Electricals Maintenance Factors Ltd (SC649911) United Kingdom