About Carl Feehan Electrical Limited (11028358) United Kingdom