About Mark Walker Architect Ltd (SC496596) United Kingdom