About Essential Services & Distribution Limited (04442431) United Kingdom