About A. Klass Ductwork Installation Ltd (10108980) United Kingdom