About Essential Communications Limited (04498253) United Kingdom