About Y&a Engineering & Architectural Services Ltd (12849352) United Kingdom