About Killamarsh Tarmacadam Limited (06505633) United Kingdom