About D & J Holdings Porthmadog Limited (08276824) United Kingdom