About Walser Brothers Limited (06957234) United Kingdom