About Andrews & Dickens Projects Limited (08219633) United Kingdom