About D&z Installation Services Limited (12692806) United Kingdom