About Neal Aggregate Suppliers Limited (03881866) United Kingdom