About Y6 Architectural Ltd (12759900) United Kingdom