About Dgi Installations Limited (10569836) United Kingdom