About Walker Completions Services Limited (SC220794) United Kingdom