About Drummond Aggregates Limited (10446436) United Kingdom