About Denny & Flack (electrical Contractors) Limited (00952216) United Kingdom