About Alex Hudson Architectural Ltd (12451297) United Kingdom