About Kevin Doyle And Son Developments Ltd (12946738) United Kingdom