About Essential Floorcare Limited (12023461) United Kingdom