About Teddy Electrical Services Ltd (10723862) United Kingdom