About Paperclip Architects (NI605936) United Kingdom