About Ellis Roche Electrical Limited (12783375) United Kingdom