About Ascough Architectural Services Limited (12086015) United Kingdom