About E & C (pembrokeshire) Ltd (06620469) United Kingdom