About Churchill Security & Electrical Systems Limited (05415152) United Kingdom