About Essential Projects Limited (06638035) United Kingdom