About De & Pa Construction Ltd (13122893) United Kingdom