About Demac Build Ltd. (NI036898) United Kingdom