About Essential Sardinia Limited (04514141) United Kingdom