About Duct&acoustic Installations Ltd (09950781) United Kingdom