About Walker Lescott 4b Limited (12895798) United Kingdom