About Walmark Limited (05253861) United Kingdom