About Walker Jansseune Limited (06527293) United Kingdom