About Alex Walker Architecture Ltd (03778324) United Kingdom