About Cullen Architectural Design Limited (09022097) United Kingdom