About Walter Munro Ltd (SC580409) United Kingdom