About Chris Taaffe Electrical Services Limited (10854323) United Kingdom