About Neath Abbey Construction Limited (03245205) United Kingdom