About Denyer Electrical Services Limited (12486180) United Kingdom