About 12 Essex Grove Limited (08454293) United Kingdom