About Essence Facilities Limited (12840225) United Kingdom