About Denis Egan Build Limited (12202132) United Kingdom