Company name: Finch Aggregates Ltd
Description: Quarry Products, Sand, Soil, Aggregates
Trident Park, 6 Trident Way, Blackburn BB1 3NU, United Kingdom