About Essential Solutions Management Services Limited (07604245) United Kingdom