About Truro Aggregate Supplies Ltd (12969962) United Kingdom