About Decoensel Electrical & Communications Limited (06889199) United Kingdom