About A. A. Duboss Ltd (11041144) United Kingdom