About Mcdowell Construction Limited (NI622618) United Kingdom