About Walker May (halifax) Limited (02429106) United Kingdom