About Glen Construction And Building Limited (NI028049) United Kingdom