About David Stocks Contracting Ltd (11883947) United Kingdom