About Essential Services And Solutions Holdings Ltd (07783891) United Kingdom