About Walter Meier Limited (06404201) United Kingdom