About Essential Loo Hire Limited (07066632) United Kingdom