About Philip Moorcroft Aggregates Consultancy Ltd (12184709) United Kingdom