About Ciaran Walsh Architectural Technologist Limited (10249960) United Kingdom