About Electrondo Services Ltd (11710196) United Kingdom