About Walstead United Kingdom Limited (06750402) United Kingdom