About Chalfont Electrical Services Limited (06337961) United Kingdom