About Metric Envelopes Limited (05017165) United Kingdom