About Neath Plant Construction Limited (11679023) United Kingdom